package in.ac.dei.edrp.cms.dao.registration.prestagingdao;

import in.ac.dei.edrp.cms.domain.activitymaster.CountProcessRecorList;
import in.ac.dei.edrp.cms.domain.registration.prestaging.ActivityMasterBean;
import in.ac.dei.edrp.cms.domain.reportgeneration.ProgressCardInfo;

import java.util.List;

public interface ReadyPreStagingDAO {

	//Returns list of activities from SYSTEM_TABLE_TWO
	public List<ActivityMasterBean> getAllActivities(ActivityMasterBean activityMasterBean);
	
	//Ashutosh query for report genration
	public ProgressCardInfo getSemesterDates(ProgressCardInfo progressCardInfo);
	
	//Make ready to move in STAGING_TABLE
	public CountProcessRecorList makePreStageReady(ActivityMasterBean activityMasterBean);
	
	//Transfer Students from PRESTAGING_TABLE to STAGING_TABLE
	public CountProcessRecorList transferRDYinST(ActivityMasterBean activityMasterBean);

}
